stab and kill - French English Dictionary